<?php
/**
 * ShopEx licence
 *
 * @copyright  Copyright (c) 2005-2010 ShopEx Technologies Inc. (http://www.shopex.cn)
 * @license  http://ecos.shopex.cn/ ShopEx License
 */
 

class wxapi_theme_compiler 
{

    function compile_wxapi_main($tag_args, &$smarty){
        return '?><div class="system-widgets-box">&nbsp;</div><?php';
    }

    function compile_wxapi_widgets($tag_args, &$smarty){
        if($tag_args['id']){
            $id = ','.$tag_args['id'];
        }
        
        if ($tag_args['id'])
            return '$s=$this->_files[0];
            $i = intval($this->_wgbar[$s]++);
            echo \'<div class="shopWidgets_panel" base_file="\'.$s.\'" base_slot="\'.$i.\'" base_id='.$tag_args['id'].' widgets_theme="">\';
            kernel::single(\'wxapi_theme_widget\')->admin_load($s,$i'.$id.');echo \'</div>\';';
        else
            return '$s=$this->_files[0];
            $i = intval($this->_wgbar[$s]++);
            echo \'<div class="shopWidgets_panel" base_file="\'.$s.\'" base_slot="\'.$i.\'" base_id="" widgets_theme="">\';
            kernel::single(\'wxapi_theme_widget\')->admin_load($s,$i'.$id.');echo \'</div>\';';

    }
}//End Class
